مرورگر شما از این ویدیو پشتیبانی نمی کند.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
(صرفا برای مشاهده نمونه ویدیو، ممکن هست نیاز به شکن داشته باشید.)
بارگزاری مجدد
توضیحات دوره:
با طبیعت سریع فناوری، توسعه دهندگان دیگر نمی توانند در جنبه های توسعه متخصص شوند، اما اکنون باید کل فرآیند توسعه از طراحی تا استقرار واقعی را بیاموزند. این یک نقش جدید را برای توسعه دهندگان معرفی کرده است - Full Stack Developers. با این حال، منابع برای تبدیل شدن به یک Full Stack Developer محدود است و فقط بخش ها یا فناوری های تصادفی را ارائه می دهد که باید به تنهایی یاد بگیرید و ترکیب کنید. بنابراین، ما این دوره را معرفی کردیم که تمام فناوریها را با همگامی کامل جمعآوری میکند تا به توسعهدهندگان کمک کند از یک توسعهدهنده ساده به یک توسعهدهنده Full Stack تبدیل شوند. با شروع از توسعه front-end، یادگیرنده به آرامی پیشرفت می کند تا به جنبه های دیگر توسعه از جمله back-end، پایگاه داده، اشکال زدایی، کنترل نسخه و سایر فن آوری های ضروری که برای یک توسعه دهنده مفید هستند تبدیل شود. مفاهیم اصلی هر دو دوره برنامه نویسی front end و backend را بیاموزید
با آخرین فن آوری ها و اکوسیستم های توسعه دهنده وب آشنا شوید
همه چیز را در مورد پایگاه داده sql و nosql بیاموزید
فرآیند کامل توسعه وب را بیاموزید این دوره برای موارد زیر طراحی شده است: - دانشجویانی که می خواهند به توسعه دهندگان وب Full Stack تبدیل شوند، این دوره را بسیار مفید خواهند یافت - توسعه دهندگان Front end که می خواهند برنامه نویسی باطن را یاد بگیرند - توسعه دهندگان Backend که می خواهند مفاهیم برنامه نویسی Front End را یاد بگیرند. به فن آوری ها و فریم ورک های مختلفی که یاد خواهید گرفت نگاه کنید: * Frontend – HTML، HMTL5، CSS3، Twitter Bootstrap، JavaScript، jQuery * Backend – Node.js، Meteor.js، Angular 2، PHP، Ruby on Rails * پایگاه داده – MySQL , PostgreSQL, MongoDB, CouchDB, Apache Cassandra * سایر فناوری های ضروری – Memcached، Redis، Apache Lucene، Apache Solr * اشکال زدایی/کنترل نسخه – GIT، Subversion، Task Runners (Grunt، Gulp)، Debuggers (Xdebug) * فناوری هر Fire، شامل پروژه های کاربردی خواهد بود که با کمک مربی ایجاد خواهید کرد. در اینجا چند پروژه شامل این دوره آمده است: PHP Job Board، AJAX Github Profile Finder، RESTful JSON API، SASS Template Page Cache/Memcached، PHP MYSQL Messaging App، HTML5 Note App با استفاده از LocalStorage. اینها تنها تعدادی از 40 پروژه مختلف است که در این دوره درخشان بسته بندی شده است.
سرفصل ها و درس ها
معرفی دوره
Course Introduction
برنامه نویسی پایه HTML
Basic HTML Programming
مقدمه دوره: مقدمه
Course Introduction: Introduction
عناصر اساسی و تنظیم اسناد - عناصر اساسی پروژه
Basic Elements & Document Setup - Project Basic Elements
فهرستها و جداول - فهرست و جدول پروژه
Lists & Tables - Project List &Table
فرم ها و ورودی - فرم ثبت پروژه
Forms & Input - Project Registration Form
سبک پایه - پروژه در CSS پایه
Basic Styling - Project on Basic CSS
پروژه - ساخت یک قالب ساده HTML
Project - Building A Simple HTML Template
برنامه نویسی HTML5
HTML5 Programming
شروع کار با HTML5
Getting Started With HTML5
عناصر جدید - پروژه در عناصر جدید
New Elements - Project on New Elements
ویدئو و صدا - پروژه صوتی تصویری
Video & Audio - Project Audio Visual
بوم - پروژه طراحی با بوم
Canvas - Project on Drawing with Canvas
Svg - پروژه بر روی گرافیک برداری
Svg - Project on Vector Graphics
ذخیره سازی وب - پروژه در فضای ذخیره سازی وب
Web Storage - Project on Web Storage
کشیدن و رها کردن - پروژه در HTML5 کشیدن و رها کردن
Drag & Drop - Project on HTML5 Drag and Drop
موقعیت جغرافیایی - پروژه در زمینه موقعیت جغرافیایی
Geolocation - Project on Geolocation
پروژه MyNote - یک برنامه HTML5
Project MyNote - A HTML5 App
یک ظاهر طراحی با CSS3
Styling with CSS3
شروع کار با CSS
Getting Started With CSS
CSS Basic Styling - Project on Basic Styling
CSS Basic Styling - Project on Basic Styling
موقعیت یابی و تصاویر پس زمینه - پروژه روی تصاویر
Positioning & Background Images - Project on Images
کلاس های شبه - پروژه در کلاس های شبه
Pseudo Classes - Project on Pseudo Classes
رنگها، پسزمینهها و گرادیانها - پروژه روی پسزمینههای رنگی
Colors, Backgrounds & Gradients - Project on Color Backgrounds
سایههای متن و جعبه - سایههای متن پروژه
Text & Box Shadows - Project Text Shadows
Transitions & Animation - Project on Animation
Transitions & Animation - Project on Animations
ستون ها و فلکس باکس - پروژه در FlexBox
Columns & Flexbox - Project in FlexBox
CSS3 - پروژه با استفاده از منوی کشویی
CSS3 - Project using Dropdown Menu
برنامه نویسی بوت استرپ توییتر
Twitter Bootstrap Programming
شروع کار با بوت استرپ
Getting Started With Bootstrap
راه اندازی، الگوها و نوار ناوبری - پروژه با استفاده از نوار نوار
Setup, Templates & Navbar - Project using Navbar
تایپوگرافی، فرم ها و جداول - پروژه با استفاده از فرم ها و جداول
Typography, Forms & Tables - Project using Forms and Tables
اجزای CSS - پروژه با استفاده از اجزا - قسمت A
CSS Components - Project using Components - Part A
اجزای CSS - پروژه با استفاده از اجزا - قسمت B
CSS Components - Project using Components - Part B
سیستم شبکه - پروژه با استفاده از سیستم شبکه
Grid System - Project using Grid System
Modal، Dropdown، Tabs & Tooltip - Project on JavaScript Plugins (Part A)
Modal, Dropdown, Tabs & Tooltip - Project on JavaScript Plugins(Part A)
فروپاشی، آکاردئون و چرخ فلک
Collapse, Accordion and Carousel
تم بوت استرپ سفارشی پروژه - قسمت A
Project Custom Bootstrap Theme - Part A
تم بوت استرپ سفارشی پروژه - قسمت B
Project Custom Bootstrap Theme - Part B
تم بوت استرپ سفارشی پروژه - قسمت C
Project Custom Bootstrap Theme - Part C
مفاهیم پایه جاوا اسکریپت
Basic JavaScript Concepts
شروع کار با جاوا اسکریپت
Getting Started With JavaScript
متغیرها، آرایه ها و اشیاء - پروژه با استفاده از آرایه ها و اشیاء
Variables, Arrays & Objects - Project using Arrays and Objects
حلقه ها، شرایط و سوئیچ ها - پروژه در تکرار
Loops, Conditionals & Switches - Project on Iterations
توابع و رویدادها - پروژه روی توابع
Functions & Events - Project on Functions
اعتبار سنجی فرم جاوا اسکریپت - پروژه فرم
JavaScript Form Validation - Form Project
آموزش آژاکس - پروژه پایه آژاکس
Learning Ajax - Basic Ajax Project
پروژه - Github AJAX
Project - Github AJAX
تکنیک های برنامه نویسی جی کوئری
jQuery Programming Techniques
شروع کار با jQuery
Getting Started With jQuery
رویدادهای انتخابگر و ماوس - پروژه روی انتخابگرها
Selectors & Mouse Events - Project on Selectors
رویدادهای فرم - رویدادهای فرم پروژه
Form Events - Project Form Events
دستکاری DOM - پروژه در DOM
DOM Manipulation - Project on DOM
جلوه ها و انیمیشن - پروژه در افکت و انیمیشن
Effects & Animation - Project on Effect and Animation
پیمایش و فیلترینگ - پروژه در فیلترینگ
Traversing & Filtering - Project on Filtering
پروژه - jQuery Image Slider
Project - jQuery Image Slider
برنامه نویسی Backend با Node.js
Backend programming with Node.js
شروع کار با Node
Getting Started With Node
نصب و سرور ساده - پروژه با استفاده از سرور نود ساده
Installation and Simple Server - Project using Simple Node Server
راه اندازی و مسیریابی اکسپرس
Express Setup and Routing
موتورهای قالب - پروژه با استفاده از موتور قالب
Template Engines - Project using template Engine
درایور Node MongoDB - قسمت 1
Node MongoDB Driver - Part 1
درایور Node MongoDB - قسمت 2
Node MongoDB Driver - Part 2
راه اندازی، میان افزار و مسیرها - شروع پروژه
Setup, Middleware & Routes - Starting the Project
ایجاد رابط کاربری
Creating the UI
اعتبار سنجی فرم و ثبت نام کاربر
Form Validation and User Register
رمزگذاری رمز عبور
Password Encryption
عملکرد ورود
Login Functionality
کنترل دسترسی و خروج
Access Control & Logout
توسعه اپلیکیشن با Meteor.js
App Development with Meteor.js
شروع کار با Meteor
Getting Started With Meteor
نصب و الگوها - پروژه در Quick Todo
Installation & Templates - Project on Quick Todo
یافتن و درج در مجموعه ها
Find & Insert Into Collections
علامت گذاری و حذف از مجموعه
Mark & Delete From Collection
حساب های کاربری
User Accounts
روش های پیاده سازی
Implementing Methods
انتشارات و اشتراک ها
Publications & Subscriptions
بسته بوت استرپ و رابط کاربری
Bootstrap Package and UI
توسعه اپلیکیشن با Angular
App Development with Angular
شروع کار با Angular
Getting Started With Angular
قسمت 1 - برنامه Angular 2 از ابتدا
Part 1 - Angular 2 App From Scratch
قسمت 2 - برنامه Angular 2 از Quickstart
Part 2 - Angular 2 App From The Quickstart
Components & Properties - Part 1 - Project Simple Profile
Components & Properties - Part 1 - Project Simple Profile
اجزا و خواص - قسمت 2
Components & Properties - Part 2
رویدادها و صحافی با ngModel - پروژه های مربوط به رویداد Binding
Events & Binding With ngModel - Projects on Event Binding
بخش 1 - واکشی داده ها از یک سرویس - پروژه در وبلاگ
Part 1 - Fetch Data From A Service - Project on Blog
بخش 2 - ارسال داده ها به سرویس
Part 2 - Submit Data To Service
Http Module & Observables
Http Module & Observables
مسیریابی - پروژه ngWebsite
Routing - Project ngWebsite
برنامه نویسی Backend با PHP
Backend Programming with PHP
شروع کار با PHP
Getting Started With PHP
نصب لینوکس
Linux Installation
راه اندازی محیط XAMMP
XAMMP Environment Setup
مبانی برنامه نویسی PHP - پروژه در پایه PHP
PHP Programming Fundamentals - Project on Basic PHP
انواع داده ها و تاریخ های PHP
PHP Data Types & Dates
$_POST & $_GET Superglobals
$_POST & $_GET Superglobals
کوکی های پی اچ پی
PHP Cookies
جلسات PHP
PHP Sessions
نشانگر پروژه
Project Bookmarker
اشیاء و کلاس ها
Objects and Classes
مقدمه ای بر PHP و MySQL
Intro to PHP & MySQL
ایجاد پایگاه داده MySQL
Creating a MySQL Database
اتصال و واکشی داده ها از MySQL
Connect & Fetch Data From MySQL
درج داده های MySQL از PHP - پروژه عملیات پایه DB
Insert MySQL Data From PHP - Basic DB operation project
حذف داده های MySQL از PHP
Delete MySQL Data From PHP
پروژه JobLister
JobLister Project
کلاس الگو و راه اندازی
Template Class & Setup
پایگاه داده و کلاس شغلی
Database & Job Class
فیلتر مشاغل بر اساس دسته
Filter Jobs By Category
لیست مشاغل واحد
Single Job Listing
ایجاد فهرست شغلی
Create A Job Listing
ویرایش و حذف لیست مشاغل
Edit & Delete Job Listings
برنامه نویسی Backend با Ruby On Rails
Backend Programming with Ruby On Rails
شروع کار با روبی
Getting Started With Ruby
شروع کار با Ruby On Rails
Getting Started With Ruby On Rails
راه اندازی RailsInstaller
RailsInstaller Setup
کنترلرها و مسیرهای اساسی - برنامه Project Rails
Controllers and Basic Routes - Project Rails App
نماها و جزئی
Views & Partials
ایجاد یک منبع با مسیرها
Creating a Resource With Routes
مدل ها و مهاجرت های DB
Models and DB Migrations
دادههای اعتبارسنجی و فهرستبندی
Data Validation & Listing Data
به روز رسانی و حذف داده ها
Update & Delete Data
انجمن های نمونه
Model Associations
احراز هویت اولیه HTTP
Basic HTTP Authentication
طراحی پایگاه داده با استفاده از MySQL
Database Design using MySQL
شروع کار با MySQL
Getting Started With MySQL
مروری بر SQL
An Overview of SQL
راه اندازی XAMPP و MySQL
XAMPP and MySQL Setup
جداول، ستون ها را ایجاد کنید و داده ها را درج کنید
Create Tables, Columns and Insert Data
بخش 1 - انتخاب داده ها
Part 1 - Selecting Data
قسمت 2 - متمایز، نام مستعار و Concat
Part 2 - Distinct, Aliases & Concat
به روز رسانی، حذف و تغییر
Update, Delete & Alter
قسمت 1 - کلیدهای خارجی
Part 1 - Foreign Keys
قسمت 2 - اتصال به جدول
Part 2 - Table Joins
پروژه - پایگاه داده مجموعه سی دی
Project - CD Collection Database
طراحی پایگاه داده با استفاده از PostgreSQL
Database design using PostgreSQL
شروع کار با PostgreSQL
Getting Started With PostgreSQL
نصب PostgreSQL در ویندوز
Installing PostgreSQL in Windows
افزودن کاربر از طریق psql
Add User via psql
Queries & Constraints در psql
Queries & Constraints in psql
پایگاه داده پزشکی در PGAdmin4
Medic Database in PGAdmin4
اتصال به Postgres از طریق PHP - Project Simple Blog
Connecting to Postgres via PHP - Project Simple Blog
رابط کاربری بنیاد و دستههای واکشی
Foundation UI & Fetch Categories
افزودن پست های جدید
Adding New Posts
فیلتر کردن پست ها بر اساس دسته
Filter Posts By Category
MongoDB - آموزش طراحی پایگاه داده NoSQL
MongoDB - Learning NoSQL Database Design
NoSQL توضیح داده شد
NoSQL Explained
NoSQL توضیح داده شد
NoSQL Explained
نصب MongoDB
Installing MongoDB
درج اسناد
Inserting Documents
یافتن اسناد
Finding Documents
روش های مکان نما
Cursor Methods
اپراتورها و تجمیع
Operators & Aggregation
به روز رسانی و حذف اسناد
Updating & Deleting Documents
راه اندازی سرور Node Express - فیلم های پروژه Mongo
Node Express Server Setup - Project Mongo Movies
مدل Mongoose و دریافت فیلم
Mongoose Model & Get Movies
دریافت اطلاعات تک فیلم و پست
Get Single Movie & Post Data
به روز رسانی و حذف فیلم ها
Update & Delete Movies
یادگیری CouchDB
Learning CouchDB
شروع کار با CouchDB
Getting Started With CouchDB
نصب CouchDB در ویندوز
Installing CouchDB In Windows
نصب CouchDB در لینوکس
Installing CouchDB in Linux
ایجاد پایگاه داده و اسناد در Fauxton - Project در Couch DB
Create Database & Docs In Fauxton - Project in Couch DB
_EXTRA - ایجاد پایگاه داده و اسناد در Futon
_EXTRA - Create Database & Docs In Futon
نماها و اسناد طراحی
Views & Design Docs
Remote DB & Replication
Remote DB & Replication
استفاده از cURL با CouchDB
Using cURL With CouchDB
Redis - پایگاه داده کش
Redis - The Cache Database
شروع کار با Redis
Getting Started With Redis
نصب و مبانی Redis-CLI
Installation & Redis-CLI Basics
دستورات رشته
String Commands
کار با لیست ها و هش ها
Working With Lists & Hashes
کار با مجموعه ها و مجموعه های مرتب شده
Working With Sets & Sorted Sets
مروری بر پایداری داده ها
Data Persistence Overview
تداوم داده در عمل
Data Persistence In Action
معرفی پروژه - Redis ToDo Project
Project Intro - Redis ToDo Project
راه اندازی سرویس گیرنده سرور و Redis
Server & Redis Client Setup
Fecth Todos از Redis
Fecth Todos From Redis
افزودن Todos به Redis
Adding Todos To Redis
حذف Todos از Redis
Deleting Todos From Redis
یادگیری حافظه پنهان با استفاده از Memcached
Learning Caching Using Memcached
شروع کار با Memcached
Getting Started With Memcached
نصب Memcached
Installing Memcached
دستورات Telnet
Telnet Commands
با استفاده از libmemcached-tools
Using libmemcached-tools
Memcached با پایتون
Memcached With Python
پروژه - پروژه کش صفحه با PHP
Project - Page Cache Project With PHP
Markdown- زبان نشانه گذاری قالب بندی
Markdown- The formatting markup language
شروع کار با Markdown
Getting Started With Markdown
نحو پایه Markdown
Markdown Basic Syntax
لیست وظایف و جداول
Task List & Tables
پروژه - علامت گذاری با Node.js
Project - Markdown With Node.js
Sass - پیش پردازنده CSS
Sass - The CSS Preprocessor
شروع کار با Sass
Getting Started With Sass
کامپایل Sass با کوالا
Compiling Sass With Koala
ویژگی های Sass بر اساس مثال
Sass Features By Example
معرفی پروژه - پروژه Studiocity
Project Intro - Studiocity project
ایجاد HTML
Creating The HTML
CSS اولیه را اضافه کنید
Add Initial CSS
اضافه کردن متغیرها
Adding Variables
تودرتو و گسترش
Nesting & Extend
Git & Version Control
Git & Version Control
شروع کار با Git
Getting Started With Git
نصب Git در لینوکس
Installing Git In Linux
نصب گیت در ویندوز
Installing Git In Windows
کار با یک مخزن محلی
Working With A Local Repository
شاخه ها و ادغام
Branches and Merging
کار با یک مخزن از راه دور
Working With A Remote Repository
Task Runners - Grunt and Gulp
Task Runners - Grunt and Gulp
شروع کار با Task Runners
Getting Started With Task Runners
Gulp Install & Minify Task
Gulp Install & Minify Task
کامپایل فایل های Sass با Gulp
Compiling Sass Files With Gulp
پلاگین Gulp JShint
Gulp JShint Plugin
وب سرور Gulp
Gulp Webserver
به هم پیوستن فایل ها با استفاده از Grunt
Concatenate Files Using Grunt
پلاگین Grunt Watch
Grunt Watch Plugin
ابزارهای توسعه دهنده کروم
Chrome Developer Tools
شروع به کار با ابزارهای توسعه دهنده
Getting Started With Developer Tools
بازرسی و ویرایش DOM
DOM Inspection & Editing
ذخیره تغییرات با منابع
Save Changes With Sources
برگه شبکه
Network Tab
کنسول و اشکال زدایی
Console & Debugging
کار با ذخیره سازی
Working With Storage
خطاهای PHP، اشکال زدایی و پیکربندی
PHP Errors, Debugging & Config
انواع خطاهای پی اچ پی
PHP Error Types
گزارش خطا و خطاهای راهاندازی
Error Reporting & Triggering Errors
توابع مفید برای اشکال زدایی
Helpful Functions For Debugging
استثناهای PHP
PHP Exceptions
تابع phpinfo().
phpinfo() Function
خلاصه دوره
Course Summary
نمایش نظرات